Big Huge Thesaurus

period of time

noun